<!DOCTYPE html>
<html style="--olcb-folder-code-block-max-height: 80vh;" lang="zh-cn"><head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta name="referrer" content="origin-when-cross-origin">
    <meta name="description" content="Xtrabackup源码安装和二进制安装&amp;#127809;&amp;#127808;&amp;#127810; Xtrabackup源码安装 下载源码包 1.官网下载源码包或GitHub下载相关源码 git clon">
    <meta property="og:description" content="Xtrabackup源码安装和二进制安装&amp;#127809;&amp;#127808;&amp;#127810; Xtrabackup源码安装 下载源码包 1.官网下载源码包或GitHub下载相关源码 git clon">
    <meta http-equiv="Cache-Control" content="no-transform">
    <meta http-equiv="Cache-Control" content="no-siteapp">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>Xtrabackup源码安装和二进制安装🍁🍀🍂 - Huluo - 博客园</title>
    <link id="favicon" rel="shortcut icon" href="https://common.cnblogs.com/favicon.svg" type="image/svg+xml">
    
    <style>#home :not(.cnblogs_code):not(.cnblogs_Highlighter)>pre:not([highlighted]):not([class*="brush:"]) code:not(.hljs), :not(.cnblogs_code):not(.cnblogs_Highlighter)>pre:not([highlighted]):not([class*="brush:"]) code:not(.hljs) {background: rgb(245, 245, 245);
        padding: 12px;
        border: 0.8px solid rgb(204, 204, 204);
        border-radius: 3px;
        border-color: transparent;
        color: rgb(68, 68, 68);
        font-family: "Courier New", sans-serif;
        font-size: 12px</style><link rel="stylesheet" href="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/blog-common.min.css">
    

    <link id="MainCss" rel="stylesheet" href="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/bundle-red_autumnal_leaves.min.css">
        <link id="highlighter-theme-cnblogs" type="text/css" rel="stylesheet" href="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/cnblogs.css">
    
    
    <link id="mobile-style" media="only screen and (max-width: 767px)" type="text/css" rel="stylesheet" href="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/bundle-red_autumnal_leaves-mobile.min.css">
    
    <link type="application/rss+xml" rel="alternate" href="https://www.cnblogs.com/haoee/rss">
    <link type="application/rsd+xml" rel="EditURI" href="https://www.cnblogs.com/haoee/rsd.xml">
    <link type="application/wlwmanifest+xml" rel="wlwmanifest" href="https://www.cnblogs.com/haoee/wlwmanifest.xml">
    <script type="text/javascript" async="" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/analytics.js"></script><script type="text/javascript" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/encoder.js"></script><script>
        var currentBlogId = 468145;
        var currentBlogApp = 'haoee';
        var isLogined = false;
        var isBlogOwner = false;
        var skinName = 'red_autumnal_leaves';
        var visitorUserId = '';
        var hasCustomScript = false;
        try {
            if (hasCustomScript && document.referrer && document.referrer.indexOf('baidu.com') >= 0) {
                Object.defineProperty(document, 'referrer', { value: '' });
                Object.defineProperty(Document.prototype, 'referrer', { get: function(){ return ''; } });
            }
        } catch(error) { }
        window.cb_enable_mathjax = true;
        window.mathEngine = 0;
        window.codeHighlightEngine = 1;
        window.enableCodeLineNumber = false;
        window.codeHighlightTheme = 'cnblogs';
        window.darkModeCodeHighlightTheme = 'vs2015';
        window.isDarkCodeHighlightTheme = false;
        window.isDarkModeCodeHighlightThemeDark = true;
        window.isDisableCodeHighlighter = false;
        window.enableCodeThemeTypeFollowSystem = false;
    </script>
        <script>
            var currentPostDateAdded = '2021-06-02 11:46';
        </script>
    <script src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/jquery-2.2.0.min.js"></script>
    <script src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/blog-common.min.js"></script><style>.medium-zoom-overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  opacity: 0;
  transition: opacity 300ms;
  will-change: opacity;
}

.medium-zoom--opened .medium-zoom-overlay {
  cursor: pointer;
  cursor: zoom-out;
  opacity: 1;
}

.medium-zoom-image {
  cursor: pointer;
  cursor: zoom-in;
  /*
    The `transition` is marked as "!important" for the animation to happen
    even though it's overriden by another inline `transition` style attribute.

    This is problematic with frameworks that generate inline styles on their
    images (e.g. Gatsby).

    See https://github.com/francoischalifour/medium-zoom/issues/110
   */
  transition: transform 300ms cubic-bezier(0.2, 0, 0.2, 1) !important;
}

.medium-zoom-image--hidden {
  visibility: hidden;
}

.medium-zoom-image--opened {
  position: relative;
  cursor: pointer;
  cursor: zoom-out;
  will-change: transform;
}
</style><script id="hljs-script" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/highlight.min.js" type="text/javascript" async=""></script><script type="text/x-mathjax-config;executed=true">MathJax.Hub.Config({
        tex2jax: { inlineMath: [['$','$'], ['\\(','\\)']], processClass: 'math', processEscapes: true },
        TeX: {
          equationNumbers: { autoNumber: ['AMS'], useLabelIds: true },
          extensions: ['extpfeil.js', 'mediawiki-texvc.js'],
          Macros: {bm: "\\boldsymbol"}
        },
        'HTML-CSS': { linebreaks: { automatic: true } },
        SVG: { linebreaks: { automatic: true } }
        });</script><script id="mathjax" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/MathJax.js" async=""></script>
    

    
<style type="text/css">.MathJax_Hover_Frame {border-radius: .25em; -webkit-border-radius: .25em; -moz-border-radius: .25em; -khtml-border-radius: .25em; box-shadow: 0px 0px 15px #83A; -webkit-box-shadow: 0px 0px 15px #83A; -moz-box-shadow: 0px 0px 15px #83A; -khtml-box-shadow: 0px 0px 15px #83A; border: 1px solid #A6D ! important; display: inline-block; position: absolute}
.MathJax_Menu_Button .MathJax_Hover_Arrow {position: absolute; cursor: pointer; display: inline-block; border: 2px solid #AAA; border-radius: 4px; -webkit-border-radius: 4px; -moz-border-radius: 4px; -khtml-border-radius: 4px; font-family: 'Courier New',Courier; font-size: 9px; color: #F0F0F0}
.MathJax_Menu_Button .MathJax_Hover_Arrow span {display: block; background-color: #AAA; border: 1px solid; border-radius: 3px; line-height: 0; padding: 4px}
.MathJax_Hover_Arrow:hover {color: white!important; border: 2px solid #CCC!important}
.MathJax_Hover_Arrow:hover span {background-color: #CCC!important}
</style><style type="text/css">#MathJax_About {position: fixed; left: 50%; width: auto; text-align: center; border: 3px outset; padding: 1em 2em; background-color: #DDDDDD; color: black; cursor: default; font-family: message-box; font-size: 120%; font-style: normal; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; z-index: 201; border-radius: 15px; -webkit-border-radius: 15px; -moz-border-radius: 15px; -khtml-border-radius: 15px; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
#MathJax_About.MathJax_MousePost {outline: none}
.MathJax_Menu {position: absolute; background-color: white; color: black; width: auto; padding: 2px; border: 1px solid #CCCCCC; margin: 0; cursor: default; font: menu; text-align: left; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; z-index: 201; box-shadow: 0px 10px 20px #808080; -webkit-box-shadow: 0px 10px 20px #808080; -moz-box-shadow: 0px 10px 20px #808080; -khtml-box-shadow: 0px 10px 20px #808080; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
.MathJax_MenuItem {padding: 2px 2em; background: transparent}
.MathJax_MenuArrow {position: absolute; right: .5em; padding-top: .25em; color: #666666; font-size: .75em}
.MathJax_MenuActive .MathJax_MenuArrow {color: white}
.MathJax_MenuArrow.RTL {left: .5em; right: auto}
.MathJax_MenuCheck {position: absolute; left: .7em}
.MathJax_MenuCheck.RTL {right: .7em; left: auto}
.MathJax_MenuRadioCheck {position: absolute; left: 1em}
.MathJax_MenuRadioCheck.RTL {right: 1em; left: auto}
.MathJax_MenuLabel {padding: 2px 2em 4px 1.33em; font-style: italic}
.MathJax_MenuRule {border-top: 1px solid #CCCCCC; margin: 4px 1px 0px}
.MathJax_MenuDisabled {color: GrayText}
.MathJax_MenuActive {background-color: Highlight; color: HighlightText}
.MathJax_MenuDisabled:focus, .MathJax_MenuLabel:focus {background-color: #E8E8E8}
.MathJax_ContextMenu:focus {outline: none}
.MathJax_ContextMenu .MathJax_MenuItem:focus {outline: none}
#MathJax_AboutClose {top: .2em; right: .2em}
.MathJax_Menu .MathJax_MenuClose {top: -10px; left: -10px}
.MathJax_MenuClose {position: absolute; cursor: pointer; display: inline-block; border: 2px solid #AAA; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -khtml-border-radius: 18px; font-family: 'Courier New',Courier; font-size: 24px; color: #F0F0F0}
.MathJax_MenuClose span {display: block; background-color: #AAA; border: 1.5px solid; border-radius: 18px; -webkit-border-radius: 18px; -moz-border-radius: 18px; -khtml-border-radius: 18px; line-height: 0; padding: 8px 0 6px}
.MathJax_MenuClose:hover {color: white!important; border: 2px solid #CCC!important}
.MathJax_MenuClose:hover span {background-color: #CCC!important}
.MathJax_MenuClose:hover:focus {outline: none}
</style><style type="text/css">.MathJax_Preview .MJXf-math {color: inherit!important}
</style><style type="text/css">.MJX_Assistive_MathML {position: absolute!important; top: 0; left: 0; clip: rect(1px, 1px, 1px, 1px); padding: 1px 0 0 0!important; border: 0!important; height: 1px!important; width: 1px!important; overflow: hidden!important; display: block!important; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none}
.MJX_Assistive_MathML.MJX_Assistive_MathML_Block {width: 100%!important}
</style><style type="text/css">#MathJax_Zoom {position: absolute; background-color: #F0F0F0; overflow: auto; display: block; z-index: 301; padding: .5em; border: 1px solid black; margin: 0; font-weight: normal; font-style: normal; text-align: left; text-indent: 0; text-transform: none; line-height: normal; letter-spacing: normal; word-spacing: normal; word-wrap: normal; white-space: nowrap; float: none; -webkit-box-sizing: content-box; -moz-box-sizing: content-box; box-sizing: content-box; box-shadow: 5px 5px 15px #AAAAAA; -webkit-box-shadow: 5px 5px 15px #AAAAAA; -moz-box-shadow: 5px 5px 15px #AAAAAA; -khtml-box-shadow: 5px 5px 15px #AAAAAA; filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='gray', Positive='true')}
#MathJax_ZoomOverlay {position: absolute; left: 0; top: 0; z-index: 300; display: inline-block; width: 100%; height: 100%; border: 0; padding: 0; margin: 0; background-color: white; opacity: 0; filter: alpha(opacity=0)}
#MathJax_ZoomFrame {position: relative; display: inline-block; height: 0; width: 0}
#MathJax_ZoomEventTrap {position: absolute; left: 0; top: 0; z-index: 302; display: inline-block; border: 0; padding: 0; margin: 0; background-color: white; opacity: 0; filter: alpha(opacity=0)}
</style><style type="text/css">.MathJax_Preview {color: #888}
#MathJax_Message {position: fixed; left: 1px; bottom: 2px; background-color: #E6E6E6; border: 1px solid #959595; margin: 0px; padding: 2px 8px; z-index: 102; color: black; font-size: 80%; width: auto; white-space: nowrap}
#MathJax_MSIE_Frame {position: absolute; top: 0; left: 0; width: 0px; z-index: 101; border: 0px; margin: 0px; padding: 0px}
.MathJax_Error {color: #CC0000; font-style: italic}
</style><style type="text/css">.MJXp-script {font-size: .8em}
.MJXp-right {-webkit-transform-origin: right; -moz-transform-origin: right; -ms-transform-origin: right; -o-transform-origin: right; transform-origin: right}
.MJXp-bold {font-weight: bold}
.MJXp-italic {font-style: italic}
.MJXp-scr {font-family: MathJax_Script,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-frak {font-family: MathJax_Fraktur,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-sf {font-family: MathJax_SansSerif,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-cal {font-family: MathJax_Caligraphic,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-mono {font-family: MathJax_Typewriter,'Times New Roman',Times,STIXGeneral,serif}
.MJXp-largeop {font-size: 150%}
.MJXp-largeop.MJXp-int {vertical-align: -.2em}
.MJXp-math {display: inline-block; line-height: 1.2; text-indent: 0; font-family: 'Times New Roman',Times,STIXGeneral,serif; white-space: nowrap; border-collapse: collapse}
.MJXp-display {display: block; text-align: center; margin: 1em 0}
.MJXp-math span {display: inline-block}
.MJXp-box {display: block!important; text-align: center}
.MJXp-box:after {content: " "}
.MJXp-rule {display: block!important; margin-top: .1em}
.MJXp-char {display: block!important}
.MJXp-mo {margin: 0 .15em}
.MJXp-mfrac {margin: 0 .125em; vertical-align: .25em}
.MJXp-denom {display: inline-table!important; width: 100%}
.MJXp-denom > * {display: table-row!important}
.MJXp-surd {vertical-align: top}
.MJXp-surd > * {display: block!important}
.MJXp-script-box > *  {display: table!important; height: 50%}
.MJXp-script-box > * > * {display: table-cell!important; vertical-align: top}
.MJXp-script-box > *:last-child > * {vertical-align: bottom}
.MJXp-script-box > * > * > * {display: block!important}
.MJXp-mphantom {visibility: hidden}
.MJXp-munderover, .MJXp-munder {display: inline-table!important}
.MJXp-over {display: inline-block!important; text-align: center}
.MJXp-over > * {display: block!important}
.MJXp-munderover > *, .MJXp-munder > * {display: table-row!important}
.MJXp-mtable {vertical-align: .25em; margin: 0 .125em}
.MJXp-mtable > * {display: inline-table!important; vertical-align: middle}
.MJXp-mtr {display: table-row!important}
.MJXp-mtd {display: table-cell!important; text-align: center; padding: .5em 0 0 .5em}
.MJXp-mtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-mlabeledtr {display: table-row!important}
.MJXp-mlabeledtr > .MJXp-mtd:first-child {padding-left: 0}
.MJXp-mlabeledtr:first-child > .MJXp-mtd {padding-top: 0}
.MJXp-merror {background-color: #FFFF88; color: #CC0000; border: 1px solid #CC0000; padding: 1px 3px; font-style: normal; font-size: 90%}
.MJXp-scale0 {-webkit-transform: scaleX(.0); -moz-transform: scaleX(.0); -ms-transform: scaleX(.0); -o-transform: scaleX(.0); transform: scaleX(.0)}
.MJXp-scale1 {-webkit-transform: scaleX(.1); -moz-transform: scaleX(.1); -ms-transform: scaleX(.1); -o-transform: scaleX(.1); transform: scaleX(.1)}
.MJXp-scale2 {-webkit-transform: scaleX(.2); -moz-transform: scaleX(.2); -ms-transform: scaleX(.2); -o-transform: scaleX(.2); transform: scaleX(.2)}
.MJXp-scale3 {-webkit-transform: scaleX(.3); -moz-transform: scaleX(.3); -ms-transform: scaleX(.3); -o-transform: scaleX(.3); transform: scaleX(.3)}
.MJXp-scale4 {-webkit-transform: scaleX(.4); -moz-transform: scaleX(.4); -ms-transform: scaleX(.4); -o-transform: scaleX(.4); transform: scaleX(.4)}
.MJXp-scale5 {-webkit-transform: scaleX(.5); -moz-transform: scaleX(.5); -ms-transform: scaleX(.5); -o-transform: scaleX(.5); transform: scaleX(.5)}
.MJXp-scale6 {-webkit-transform: scaleX(.6); -moz-transform: scaleX(.6); -ms-transform: scaleX(.6); -o-transform: scaleX(.6); transform: scaleX(.6)}
.MJXp-scale7 {-webkit-transform: scaleX(.7); -moz-transform: scaleX(.7); -ms-transform: scaleX(.7); -o-transform: scaleX(.7); transform: scaleX(.7)}
.MJXp-scale8 {-webkit-transform: scaleX(.8); -moz-transform: scaleX(.8); -ms-transform: scaleX(.8); -o-transform: scaleX(.8); transform: scaleX(.8)}
.MJXp-scale9 {-webkit-transform: scaleX(.9); -moz-transform: scaleX(.9); -ms-transform: scaleX(.9); -o-transform: scaleX(.9); transform: scaleX(.9)}
.MathJax_PHTML .noError {vertical-align: ; font-size: 90%; text-align: left; color: black; padding: 1px 3px; border: 1px solid}
</style><meta http-equiv="origin-trial" content="Az6AfRvI8mo7yiW5fLfj04W21t0ig6aMsGYpIqMTaX60H+b0DkO1uDr+7BrzMcimWzv/X7SXR8jI+uvbV0IJlwYAAACFeyJvcmlnaW4iOiJodHRwczovL2RvdWJsZWNsaWNrLm5ldDo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjgwNjUyNzk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=="><meta http-equiv="origin-trial" content="A+USTya+tNvDPaxUgJooz+LaVk5hPoAxpLvSxjogX4Mk8awCTQ9iop6zJ9d5ldgU7WmHqBlnQB41LHHRFxoaBwoAAACLeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXN5bmRpY2F0aW9uLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjgwNjUyNzk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=="><meta http-equiv="origin-trial" content="A7FovoGr67TUBYbnY+Z0IKoJbbmRmB8fCyirUGHavNDtD91CiGyHHSA2hDG9r9T3NjUKFi6egL3RbgTwhhcVDwUAAACLeyJvcmlnaW4iOiJodHRwczovL2dvb2dsZXRhZ3NlcnZpY2VzLmNvbTo0NDMiLCJmZWF0dXJlIjoiUHJpdmFjeVNhbmRib3hBZHNBUElzIiwiZXhwaXJ5IjoxNjgwNjUyNzk5LCJpc1N1YmRvbWFpbiI6dHJ1ZSwiaXNUaGlyZFBhcnR5Ijp0cnVlfQ=="><script src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/pubads_impl_2022112901.js" async=""></script><link rel="preload" href="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/f.txt" as="script"><script type="text/javascript" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/f.txt"></script></head>
<body class="skin-red_autumnal_leaves has-navbar mathjax2"><div id="MathJax_Message" style="display: none;"></div>
<a name="top"></a>
<div id="top_nav" class="navbar forpc">
    <nav id="nav_main" class="navbar-main">
        <ul id="nav_left" class="navbar-list navbar-left">
            <li class="navbar-branding">
                <a href="https://www.cnblogs.com/" title="开发者的网上家园" role="banner">
                    <img src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/logo.svg" alt="博客园Logo">
                </a>
            </li>
            <li>
                <a href="https://www.cnblogs.com/" onclick="countClicks('skin-navbar-sitehome')">首页</a>
            </li>
            <li>
                <a href="https://news.cnblogs.com/" onclick="countClicks('nav', 'skin-navbar-news')">新闻</a>
            </li>
            <li>
                <a href="https://q.cnblogs.com/" onclick="countClicks('nav', 'skin-navbar-q')">博问</a>
            </li>
            <li>
                <a id="nav_brandzone" href="https://brands.cnblogs.com/" onclick="countClicks('nav', 'skin-navbar-brands')">专区</a>
            </li>
            <li>
                <a href="https://ing.cnblogs.com/" onclick="countClicks('nav', 'skin-navbar-ing')">闪存</a>
            </li>
            <li>
                <a href="https://edu.cnblogs.com/" onclick="countClicks('nav', 'skin-navbar-edu')">班级</a>
            </li>
        </ul>
        <ul id="nav_right" class="navbar-list navbar-right">
            <li>
                <form id="zzk_search" class="navbar-search" action="https://zzk.cnblogs.com/s" method="get" role="search">
                    <input name="w" id="zzk_search_input" placeholder="代码改变世界" type="search" tabindex="3">
                    <button type="submit" id="zzk_search_button">
                        <img src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/search.svg" alt="搜索">
                    </button>
                </form>
            </li>
            <li id="navbar_login_status" class="navbar-list">
                <a class="navbar-user-info navbar-blog" href="https://i.cnblogs.com/EditPosts.aspx?opt=1" alt="写随笔" title="写随笔" style="display: none;">
                    <img id="new_post_icon" class="navbar-icon" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/newpost.svg" alt="写随笔">
                </a>
                <a id="navblog-myblog-icon" class="navbar-user-info navbar-blog" href="https://passport.cnblogs.com/GetBlogApplyStatus.aspx" alt="我的博客" title="我的博客" style="display: none;">
                    <img id="myblog_icon" class="navbar-icon" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/myblog.svg" alt="我的博客">
                </a>
                <a class="navbar-user-info navbar-message navbar-icon-wrapper" href="https://msg.cnblogs.com/" alt="短消息" title="短消息" style="display: none;">
                    <img id="msg_icon" class="navbar-icon" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/message.svg" alt="短消息">
                    <span id="msg_count" style="display: none"></span>
                </a>
                <a id="navbar_lite_mode_indicator" data-current-page="blog" style="display: none" href="javascript:void(0)" alt="简洁模式" title="简洁模式启用，您在访问他人博客时会使用简洁款皮肤展示">
                    <img class="navbar-icon" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/lite-mode-on.svg" alt="简洁模式">
                </a>
                <div id="user_info" class="navbar-user-info dropdown" style="display: none;">
                    <a class="dropdown-button" href="https://home.cnblogs.com/">
                        <img id="user_icon" class="navbar-avatar" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/avatar-default.svg" alt="用户头像">
                    </a>
                    <div class="dropdown-menu">
                        <a id="navblog-myblog-text" href="https://passport.cnblogs.com/GetBlogApplyStatus.aspx">我的博客</a>
                        <a href="https://home.cnblogs.com/">我的园子</a>
                        <a href="https://account.cnblogs.com/settings/account">账号设置</a>
                        <a href="javascript:void(0)" id="navbar_lite_mode_toggle" title="简洁模式会使用简洁款皮肤显示所有博客">
    简洁模式 <img id="navbar_lite_mode_on" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/lite-mode-check.svg" class="hide"><span id="navbar_lite_mode_spinner" class="hide">...</span>
</a>
                        <a href="javascript:void(0)" onclick="account.logout();">退出登录</a>
                    </div>
                </div>
                <a class="navbar-anonymous" href="https://account.cnblogs.com/signup" style="display: inline;">注册</a>
                <a class="navbar-anonymous" href="javascript:void(0);" onclick="account.login()" style="display: inline;">登录</a>
            </li>
        </ul>
    </nav>
</div>



<!--done-->
<div id="home">
<div id="header">
	<div id="blogTitle">
        <a id="lnkBlogLogo" href="https://www.cnblogs.com/haoee/"><img id="blogLogo" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/logo.gif" alt="返回主页"></a>		
		
<!--done-->
<h1><a id="Header1_HeaderTitle" class="headermaintitle HeaderMainTitle" href="https://www.cnblogs.com/haoee/">nagao</a>
</h1>
<h2></h2>




		
	</div><!--end: blogTitle 博客的标题和副标题 -->
	<div id="navigator">
		
<ul id="navList">
<li><a id="blog_nav_sitehome" class="menu" href="https://www.cnblogs.com/">
博客园</a>
</li>
<li>
<a id="blog_nav_myhome" class="menu" href="https://www.cnblogs.com/haoee/">
首页</a>
</li>
<li>

<a id="blog_nav_newpost" class="menu" href="https://i.cnblogs.com/EditPosts.aspx?opt=1">
新随笔</a>
</li>
<li>
<a id="blog_nav_contact" class="menu" href="https://msg.cnblogs.com/send/Huluo">
联系</a></li>
<li>
<a id="blog_nav_rss" class="menu" href="javascript:void(0)" data-rss="https://www.cnblogs.com/haoee/rss/">
订阅</a>
<!--<partial name="./Shared/_XmlLink.cshtml" model="Model" /></li>--></li>
<li>
<a id="blog_nav_admin" class="menu" href="https://i.cnblogs.com/">
管理</a>
</li>
</ul>


		<div class="blogStats">
			<span id="stats_post_count">随笔 - 119&nbsp; </span>
<span id="stats_article_count">文章 - 12&nbsp; </span>
<span id="stats-comment_count">评论 - 0&nbsp; </span>
<span id="stats-total-view-count">阅读 - 
<span title="总阅读数: 31876">
31876</span></span>

		</div><!--end: blogStats -->
	</div><!--end: navigator 博客导航栏 -->
</div><!--end: header 头部 -->
<div id="main">
	<div id="mainContent">
	<div class="forFlow">
		<div id="post_detail">
    <!--done-->
    <div id="topics">
        <div class="post">
            <h1 class="postTitle">
                
<a id="cb_post_title_url" class="postTitle2 vertical-middle" href="https://www.cnblogs.com/haoee/p/14840696.html">
    <span role="heading" aria-level="2">Xtrabackup源码安装和二进制安装🍁🍀🍂</span>
    
</a><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button>

            </h1>
            <div class="clear"></div>
            <div class="postBody">
                <div id="cnblogs_post_body" class="blogpost-body blogpost-body-html">
<h1><span style="color: rgba(153, 51, 102, 1)">Xtrabackup源码安装和二进制安装🍁🍀🍂</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h1>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h1><span style="color: rgba(255, 102, 0, 1)">Xtrabackup源码安装</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h1>
<h2>&nbsp;</h2>
<h2><span style="color: rgba(51, 153, 102, 1)">下载源码包</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h2>
<h3><span style="color: rgba(51, 153, 102, 1)">1.官网下载源码包或GitHub下载相关源码</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div class="cnblogs_code">
<pre>git clone https:<span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">github.com/percona/percona-xtrabackup.git<br>cd percona-xtrabackup/<br>git checkout 2.4<br></span></pre>
</div>
<h3><span style="color: rgba(51, 153, 102, 1)">2.安装相关依赖</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div class="cnblogs_code">
<pre>yum -y install cmake gcc gcc-c++ libaio libaio-devel automake autoconf bison libtool ncurses-devel libgcrypt-devel libev-devel libcurl-devel vim-common</pre>
</div>
<h3><span style="color: rgba(51, 153, 102, 1)">3.需要下载boost</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div class="cnblogs_code">
<pre>mkdir -p /usr/local/<span style="color: rgba(0, 0, 0, 1)">boost
cd </span>/usr/local/<span style="color: rgba(0, 0, 0, 1)">boost
wget http:</span><span style="color: rgba(0, 128, 0, 1)">//</span><span style="color: rgba(0, 128, 0, 1)">www.sourceforge.net/projects/boost/files/boost/1.59.0/boost_1_59_0.tar.gz</span>
tar -xvzf boost_1_59_0.tar.gz</pre>
</div>
<h3><span style="color: rgba(51, 153, 102, 1)">4.编译安装</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div class="cnblogs_code">
<pre>cd /usr/local/xtrabackup<br>cmake -DBUILD_CONFIG=<span style="color: rgba(0, 0, 0, 1)">xtrabackup_release </span>-DWITH_MAN_PAGES=<span style="color: rgba(0, 0, 0, 1)">OFF </span>-DWITH_BOOST=/usr/local/boost <br><br>make &amp;&amp; make install</pre>
</div>
<h3><span style="color: rgba(51, 153, 102, 1)">5.添加环境变量</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div class="cnblogs_code">
<pre>echo  <span style="color: rgba(128, 0, 0, 1)">"</span><span style="color: rgba(128, 0, 0, 1)">export  PATH=$PATH:/usr/local/xtrabackup/bin</span><span style="color: rgba(128, 0, 0, 1)">"</span>  &gt;&gt; /etc/profile<br>source  /etc/profile<br><br><span class="hljs-keyword">ln -sf /usr/<span class="hljs-keyword">local/xtrabackup/<span class="hljs-keyword">bin/innobackupex /usr/<span class="hljs-keyword">bin/</span></span></span></span><br><span class="hljs-keyword">ln -sf /usr/<span class="hljs-keyword">local/xtrabackup/<span class="hljs-keyword">bin/xtrabackup  /usr/<span class="hljs-keyword">bin/</span></span></span></span></pre>
</div>
<h3><span style="color: rgba(51, 153, 102, 1)">6.查看版本</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div class="cnblogs_code">
<pre>xtrabackup  --version</pre>
</div>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<h1><span style="color: rgba(255, 102, 0, 1)">Xtrabackup二进制安装</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h1>
<p>&nbsp;</p>
<div>二进制包安装（推荐安装方式，不用安装依赖包，非常方便）：</div>
<h3><span style="color: rgba(51, 153, 102, 1)">1、下载安二进制包：</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div>
<div class="cnblogs_code">
<pre>[root@localhost ~]# wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.7/binary/tarball/percona-xtrabackup-2.4.7-Linux-x86_64.tar.gz</pre>
</div>
</div>
<h3><span style="color: rgba(51, 153, 102, 1)">2、解压并创建软连接：</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div>
<div class="cnblogs_code">
<pre>[root@localhost ~]# tar zxvf percona-xtrabackup-2.4.7-Linux-x86_64.tar.gz
[root@localhost ~]# mv percona-xtrabackup-2.4.7-Linux-x86_64 /usr/local/xtrabackup
[root@localhost ~]# ln -s /usr/local/xtrabackup/bin/* /usr/bin/</pre>
</div>
</div>
<h3><span style="color: rgba(51, 153, 102, 1)">3、查看版本：</span><button class="cnblogs-toc-button" title="显示目录导航" aria-expanded="false"></button></h3>
<div>
<div class="cnblogs_code">
<pre>[root@localhost ~]# xtrabackup --version
      xtrabackup version 2.4.7 based on MySQL server 5.7.13 Linux (x86_64) (revision id: 6f7a799)</pre>
</div>
</div>
</div>
<div class="clear"></div>
<div id="blog_post_info_block" role="contentinfo"><div id="BlogPostCategory">
    分类: 
            <a href="https://www.cnblogs.com/haoee/category/1816237.html" target="_blank">MySQL</a></div>
<div id="EntryTag">
    标签: 
            <a href="https://www.cnblogs.com/haoee/tag/MySQL/">MySQL</a></div>

    <div id="blog_post_info">
<div id="green_channel">
        <a href="javascript:void(0);" id="green_channel_digg" onclick="DiggIt(14840696,cb_blogId,1);green_channel_success(this,'谢谢推荐！');">好文要顶</a>
        <a id="green_channel_follow" onclick="follow('ec88ad04-e181-4ea1-6a10-08d63362ae4c');" href="javascript:void(0);">关注我</a>
    <a id="green_channel_favorite" onclick="AddToWz(cb_entryId);return false;" href="javascript:void(0);">收藏该文</a>
    <a id="green_channel_weibo" href="javascript:void(0);" title="分享至新浪微博" onclick="ShareToTsina()"><img src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/icon_weibo_24.png" alt=""></a>
    <a id="green_channel_wechat" href="javascript:void(0);" title="分享至微信" onclick="shareOnWechat()"><img src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/wechat.png" alt=""></a>
</div>
<div id="author_profile">
    <div id="author_profile_info" class="author_profile_info">
            <a href="https://home.cnblogs.com/u/haoee/" target="_blank"><img src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/20220714164526.png" class="author_avatar" alt=""></a>
        <div id="author_profile_detail" class="author_profile_info">
            <a href="https://home.cnblogs.com/u/haoee/">Huluo</a><br>
            <a href="https://home.cnblogs.com/u/haoee/followers/">粉丝 - <span class="follower-count">2</span></a>
            <a href="https://home.cnblogs.com/u/haoee/followees/">关注 - <span class="following-count">32</span></a><br>
        </div>
    </div>
    <div class="clear"></div>
    <div id="author_profile_honor"></div>
    <div id="author_profile_follow" class="follow-tip">
                <a href="javascript:void(0);" onclick="follow('ec88ad04-e181-4ea1-6a10-08d63362ae4c');return false;">+加关注</a>
    </div>
</div>
<div id="div_digg">
    <div class="diggit" onclick="votePost(14840696,'Digg')">
        <span class="diggnum" id="digg_count">0</span>
    </div>
    <div class="buryit" onclick="votePost(14840696,'Bury')">
        <span class="burynum" id="bury_count">0</span>
    </div>
    <div class="clear"></div>
    <div class="diggword" id="digg_tips">
    </div>
</div>

<script type="text/javascript">
    currentDiggType = 0;
</script></div>
    <div class="clear"></div>
    <div id="post_next_prev">

    <a href="https://www.cnblogs.com/haoee/p/14837389.html" class="p_n_p_prefix">« </a> 上一篇：    <a href="https://www.cnblogs.com/haoee/p/14837389.html" data-featured-image="" title="发布于 2021-06-01 15:26">redis集群部署</a>
    <br>
    <a href="https://www.cnblogs.com/haoee/p/14842262.html" class="p_n_p_prefix">» </a> 下一篇：    <a href="https://www.cnblogs.com/haoee/p/14842262.html" data-featured-image="" title="发布于 2021-06-02 17:53">docker-compose部署</a>

</div>
</div>
            </div>
            <div class="postDesc">posted @ 
<span id="post-date">2021-06-02 11:46</span>&nbsp;
<a href="https://www.cnblogs.com/haoee/">Huluo</a>&nbsp;
阅读(<span id="post_view_count">271</span>)&nbsp;
评论(<span id="post_comment_count">0</span>)&nbsp;
<a href="https://i.cnblogs.com/EditPosts.aspx?postid=14840696" rel="nofollow">编辑</a>&nbsp;
<a href="javascript:void(0)" onclick="AddToWz(14840696);return false;">收藏</a>&nbsp;
<a href="javascript:void(0)" onclick="reportManager.report({ currentUserId: '', targetType: 'blogPost', targetId: '14840696', targetLink: 'https://www.cnblogs.com/haoee/p/14840696.html', title: 'Xtrabackup源码安装和二进制安装&amp;#127809;&amp;#127808;&amp;#127810;' })">举报</a></div>
        </div>
	    
	    
    </div><!--end: topics 文章、评论容器-->
</div>

<script>
    var cb_entryId = 14840696, cb_entryCreatedDate = '2021-06-02 11:46', cb_postType = 1, cb_postTitle = 'Xtrabackup源码安装和二进制安装&#127809;&#127808;&#127810;';
    var allowComments = true, cb_blogId = 468145, cb_blogApp = 'haoee', cb_blogUserGuid = 'ec88ad04-e181-4ea1-6a10-08d63362ae4c';
    mermaidRender.render()
    markdown_highlight()
    zoomManager.apply("#cnblogs_post_body img:not(.code_img_closed):not(.code_img_opened)");
    updatePostStats(
            [cb_entryId],
            function(id, count) { $("#post_view_count").text(count) },
            function(id, count) { $("#post_comment_count").text(count) })
</script>
<a id="!comments"></a>
<div id="blog-comments-placeholder"></div>
<div id="comment_form" class="commentform">
    <a name="commentform"></a>
    <div id="divCommentShow"></div>
    <div id="comment_nav"><span id="span_refresh_tips"></span><a href="javascript:void(0);" onclick="return RefreshCommentList();" id="lnk_RefreshComments" runat="server" clientidmode="Static">刷新评论</a><a href="#" onclick="return RefreshPage();">刷新页面</a><a href="#top">返回顶部</a></div>
    <div id="comment_form_container" style="visibility: visible;"><div class="login_tips">
    登录后才能查看或发表评论，立即 <a rel="nofollow" href="javascript:void(0);" class="underline" onclick="return account.login('!comments');">登录</a> 或者
    <a href="https://www.cnblogs.com/">逛逛</a> 博客园首页
</div>
</div>
    <div class="ad_text_commentbox" id="ad_text_under_commentbox"></div>
        <div id="cnblogs_ch"><a href="https://click.aliyun.com/m/1000365553/" target="_blank" onclick="gtag('event', 'click', {'event_category': 'ad', 'event_label': 'T2-阿里云-新人特惠'})">【推荐】阿里云新人特惠，爆款云服务器2核4G低至0.46元/天</a><br><a href="https://cloud.tencent.com/act/cps/redirect?redirect=2446&amp;cps_key=6a15b90f1178f38fb09b07f16943cf3e&amp;from=console" target="_blank" onclick="gtag('event', 'click', {'event_category': 'ad', 'event_label': 'T2-腾讯云-CPS'})">【推荐】双十一同价！腾讯云云服务器抢先购，低至4.2元/月</a><br></div>
    <div id="opt_under_post"></div>
    <div id="cnblogs_c1" class="under-post-card">
            <div id="div-gpt-ad-1592365906576-0" style="width: 300px; height: 250px;" data-google-query-id="CN_CjobJ2PsCFWBcDwIdu1ULHg"><div id="google_ads_iframe_/1090369/C1_0__container__" style="border: 0pt none;"><iframe id="google_ads_iframe_/1090369/C1_0" name="google_ads_iframe_/1090369/C1_0" title="3rd party ad content" scrolling="no" marginwidth="0" marginheight="0" style="border: 0px none; vertical-align: bottom;" role="region" aria-label="Advertisement" tabindex="0" sandbox="allow-forms allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts allow-top-navigation-by-user-activation" data-google-container-id="1" data-load-complete="true" width="300" height="250" frameborder="0"></iframe></div></div>
    </div>
    <div id="under_post_card1"><div class="under-post-card">
<b>编辑推荐：</b>
<br>

· <a href="https://www.cnblogs.com/rupeng/p/16937307.html" target="_blank">谁说.NET没有GC调优？只改一行代码就让程序不再占用内存</a>
    <br>
· <a href="https://www.cnblogs.com/apocelipes/p/16931410.html" target="_blank">为什么标准库的模板变量都是 inline 的</a>
    <br>
· <a href="https://www.cnblogs.com/qwqwQAQ/p/16932139.html" target="_blank">.net 如何优雅的使用 EFCore</a>
    <br>
· <a href="https://www.cnblogs.com/timefiles/p/16928651.html" target="_blank">在 C# 中使用 Halcon 开发视觉检测程序</a>
    <br>
· <a href="https://www.cnblogs.com/huangxincheng/p/16924078.html" target="_blank">聊一聊如何截获 C# 程序产生的日志</a>
    <br>
</div></div>
    <div id="under_post_card2"><div class="itnews under-post-card">
    <b>阅读排行：</b>
    <br>
 ·          <a href="https://www.cnblogs.com/rupeng/p/16937307.html" target="_blank">谁说.NET没有GC调优？只改一行代码就让程序不再占用内存</a>
        <br>
 ·          <a href="https://www.cnblogs.com/zhurong/p/16937645.html" target="_blank">文件服务器 — File Browser</a>
        <br>
 ·          <a href="https://www.cnblogs.com/god23bin/p/easy-excel-use.html" target="_blank">初次邂逅 EasyExcel</a>
        <br>
 ·          <a href="https://www.cnblogs.com/rupeng/p/16940576.html" target="_blank">Entity Framework Core 7中高效地进行批量数据插入</a>
        <br>
 ·          <a href="https://www.cnblogs.com/xueweihan/p/16940364.html" target="_blank">快速绘制流程图「GitHub 热点速览 v.22.47」</a>
        <br>
</div></div>
    <div id="HistoryToday" class="under-post-card"></div>
    <script type="text/javascript">
        var commentManager = new blogCommentManager();
        commentManager.renderComments(0);
        fixPostBody();

            window.tocManager.displayDisableTocTips = false;
            window.tocManager.generateToc();
            
                setTimeout(function() { countViews(cb_blogId, cb_entryId); }, 50);
            
            deliverT2();
            deliverC1C2();
            loadNewsAndKb();
            
                LoadPostCategoriesTags(cb_blogId, cb_entryId);
            
            LoadPostInfoBlock(cb_blogId, cb_entryId, cb_blogApp, cb_blogUserGuid);
            GetPrevNextPost(cb_entryId, cb_blogId, cb_entryCreatedDate, cb_postType);
            loadOptUnderPost();
            GetHistoryToday(cb_blogId, cb_blogApp, cb_entryCreatedDate);
                </script>
</div>

	</div><!--end: forFlow -->
	</div><!--end: mainContent 主体内容容器-->
	<div id="sideBar">
		<div id="sideBarMain">
			<div id="sidebar_news" class="newsItem"><!--done-->
<h3 class="catListTitle">公告</h3>

<div id="blog-news">
    
    <div id="profile_block">
        昵称：
        <a href="https://home.cnblogs.com/u/haoee/">
            Huluo
        </a>
        <br>
        园龄：
        <a href="https://home.cnblogs.com/u/haoee/" title="入园时间：2018-10-16">
            4年1个月
        </a>
        <br>
        粉丝：
        <a class="follower-count" href="https://home.cnblogs.com/u/haoee/followers/">
            2
        </a>
        <br>
        关注：
        <a class="folowing-count" href="https://home.cnblogs.com/u/haoee/followees/">
            32
        </a>
        <div id="p_b_follow" class="follow-tip">
<a href="javascript:void(0)" onclick="follow('ec88ad04-e181-4ea1-6a10-08d63362ae4c')">+加关注</a></div>
        <script>getFollowStatus('ec88ad04-e181-4ea1-6a10-08d63362ae4c');</script>
    </div>
</div>

</div>
<div id="sidebar_c3"></div>
			<div id="blog-calendar" style="">

<table id="blogCalendar" class="Cal" title="Calendar" cellspacing="0" cellpadding="0" border="0">
    <tbody>
        <tr>
            <td colspan="7">
                <table class="CalTitle" cellspacing="0" border="0">
                    <tbody>
                        <tr>
                            <td class="CalNextPrev">
                                <a href="javascript:void(0);" onclick="loadBlogCalendar('2022/11/01'); return false;">&lt;</a>
                            </td>
                            <td align="center">2022年12月</td>
                            <td class="CalNextPrev" align="right">
                                <a href="javascript:void(0);" onclick="loadBlogCalendar('2023/01/01'); return false;">&gt;</a>
                            </td>
                        </tr>
                    </tbody>
                </table>
            </td>
        </tr>
    <tr>
        <th class="CalDayHeader" abbr="日" scope="col" align="center">日</th>
        <th class="CalDayHeader" abbr="一" scope="col" align="center">一</th>
        <th class="CalDayHeader" abbr="二" scope="col" align="center">二</th>
        <th class="CalDayHeader" abbr="三" scope="col" align="center">三</th>
        <th class="CalDayHeader" abbr="四" scope="col" align="center">四</th>
        <th class="CalDayHeader" abbr="五" scope="col" align="center">五</th>
        <th class="CalDayHeader" abbr="六" scope="col" align="center">六</th>
    </tr>
            <tr>
                            <td class="CalOtherMonthDay" align="center">27</td>
                            <td class="CalOtherMonthDay" align="center">28</td>
                            <td class="CalOtherMonthDay" align="center">29</td>
                            <td class="CalOtherMonthDay" align="center">30</td>
                        <td class="CalTodayDay" align="center">
                            1
                        </td>
                        <td class="" align="center">
                            2
                        </td>
                    <td class="CalWeekendDay" align="center">
                        3
                    </td>
            </tr>
                <tr>
                        <td class="CalWeekendDay" align="center">
                            4
                        </td>
                            <td class="" align="center">
                                5
                            </td>
                            <td class="" align="center">
                                6
                            </td>
                            <td class="" align="center">
                                7
                            </td>
                            <td class="" align="center">
                                8
                            </td>
                            <td class="" align="center">
                                9
                            </td>
                        <td class="CalWeekendDay" align="center">
                            10
                        </td>
                </tr>
                <tr>
                        <td class="CalWeekendDay" align="center">
                            11
                        </td>
                            <td class="" align="center">
                                12
                            </td>
                            <td class="" align="center">
                                13
                            </td>
                            <td class="" align="center">
                                14
                            </td>
                            <td class="" align="center">
                                15
                            </td>
                            <td class="" align="center">
                                16
                            </td>
                        <td class="CalWeekendDay" align="center">
                            17
                        </td>
                </tr>
                <tr>
                        <td class="CalWeekendDay" align="center">
                            18
                        </td>
                            <td class="" align="center">
                                19
                            </td>
                            <td class="" align="center">
                                20
                            </td>
                            <td class="" align="center">
                                21
                            </td>
                            <td class="" align="center">
                                22
                            </td>
                            <td class="" align="center">
                                23
                            </td>
                        <td class="CalWeekendDay" align="center">
                            24
                        </td>
                </tr>
                <tr>
                        <td class="CalWeekendDay" align="center">
                            25
                        </td>
                            <td class="" align="center">
                                26
                            </td>
                            <td class="" align="center">
                                27
                            </td>
                            <td class="" align="center">
                                28
                            </td>
                            <td class="" align="center">
                                29
                            </td>
                            <td class="" align="center">
                                30
                            </td>
                        <td class="CalWeekendDay" align="center">
                            31
                        </td>
                </tr>
                <tr>
                        <td class="CalOtherMonthDay" align="center">
                            1
                        </td>
                            <td class="CalOtherMonthDay" align="center">
                                2
                            </td>
                            <td class="CalOtherMonthDay" align="center">
                                3
                            </td>
                            <td class="CalOtherMonthDay" align="center">
                                4
                            </td>
                            <td class="CalOtherMonthDay" align="center">
                                5
                            </td>
                            <td class="CalOtherMonthDay" align="center">
                                6
                            </td>
                        <td class="CalOtherMonthDay" align="center">
                            7
                        </td>
                </tr>
    </tbody>
</table></div><script>loadBlogDefaultCalendar();</script>			
			<div id="leftcontentcontainer">
				<div id="blog-sidecolumn"><!-- 搜索 -->
<div id="sidebar_search" class="sidebar-block">
    <div id="sidebar_search" class="mySearch">
        <h3 class="catListTitle">搜索</h3>
        <div id="sidebar_search_box">
            <div id="widget_my_zzk" class="div_my_zzk">
                <input type="text" id="q" onkeydown="return zzk_go_enter(event);" class="input_my_zzk">&nbsp;<input onclick="zzk_go()" type="button" value="找找看" id="btnZzk" class="btn_my_zzk">
            </div>
            <div id="widget_my_google" class="div_my_zzk">
                <input type="text" name="google_q" id="google_q" onkeydown="return google_go_enter(event);" class="input_my_zzk">&nbsp;<input onclick="google_go()" type="button" value="谷歌搜索" class="btn_my_zzk">
            </div>
        </div>
    </div>
</div>

<!-- 常用链接 -->
<div id="sidebar_shortcut" class="sidebar-block"><div class="catListLink">
<h3 class="catListTitle">
常用链接
</h3>
<ul>
    <li><a href="https://www.cnblogs.com/haoee/p/" title="我的博客的随笔列表">我的随笔</a></li>
<li><a href="https://www.cnblogs.com/haoee/MyComments.html" title="我的发表过的评论列表">我的评论</a></li>
<li><a href="https://www.cnblogs.com/haoee/OtherPosts.html" title="我评论过的随笔列表">我的参与</a></li>
<li><a href="https://www.cnblogs.com/haoee/comments" title="我的博客的评论列表">最新评论</a></li>
<li><a href="https://www.cnblogs.com/haoee/tag/" title="我的博客的标签列表">我的标签</a></li>

</ul>
</div>

</div>

<!-- 最新随笔 -->
<div id="sidebar_recentposts" class="sidebar-block"><div class="catListEssay">
<h3 class="catListTitle">最新随笔</h3>
    <ul>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16927912.html">1.CentOS7源码安装Nginx1.22</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16851225.html">2.Containerd部署⚓</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16846982.html">3.chrony时间同步服务</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16844027.html">4.ansible安装</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16843603.html">5.Devops之基于Jenkins的CI与CD</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16744581.html">6.Linux系统查看CPU个数&amp;超线程&amp;线程数</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16744573.html">7.Linux查看CPU详细信息</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16744562.html">8.Linux CPU 相关</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16463881.html">9.壁纸网站🎈</a>

                </li>
                <li>
                    
<a href="https://www.cnblogs.com/haoee/p/16449861.html">10.linux expect详解(ssh自动登录) </a>

                </li>
    </ul>
</div>

</div>

<!-- 我的标签 -->
<div id="sidebar_toptags" class="sidebar-block"><div class="catListTag">
    <h3 class="catListTitle"><a href="https://www.cnblogs.com/haoee/tag/" class="sidebar-card-title-a">我的标签</a></h3>
<ul>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/Linux/">Linux<span class="tag-count">(16)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/Docker/">Docker<span class="tag-count">(12)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/%E7%BD%91%E7%BB%9C/">网络<span class="tag-count">(8)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/MySQL/">MySQL<span class="tag-count">(7)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/Iptables/">Iptables<span class="tag-count">(6)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/Git/">Git<span class="tag-count">(6)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/Nginx/">Nginx<span class="tag-count">(6)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/%E6%B5%8F%E8%A7%88%E5%99%A8%E4%B9%A6%E7%AD%BE%F0%9F%94%96/">浏览器书签🔖<span class="tag-count">(5)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/Shell/">Shell<span class="tag-count">(4)</span></a>
        </li>
        <li>
            <a href="https://www.cnblogs.com/haoee/tag/Tomcat/">Tomcat<span class="tag-count">(3)</span></a>
        </li>
    <li>
        <a href="https://www.cnblogs.com/haoee/tag/">更多</a>
    </li>

</ul>
</div>

</div>

<!-- 积分与排名 -->


<!-- 随笔分类、随笔档案、文章分类、新闻分类、相册、链接 -->
<div id="sidebar_categories">

    <div id="sidebar_postcategory" class="catListPostCategory sidebar-block">
        <h3 class="catListTitle">
            
    <a class="sidebar-card-title-a" href="https://www.cnblogs.com/haoee/categories">随笔分类</a>



        </h3>

        <ul>

                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1955475.html" class="category-item-link" rel="" target=""> Confluence(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1828058.html" class="category-item-link" rel="" target="">.net(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1955459.html" class="category-item-link" rel="" target="">Ansible(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/2238103.html" class="category-item-link" rel="" target="">containerd⚓(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/2224394.html" class="category-item-link" rel="" target="">CPU(3)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816358.html" class="category-item-link" rel="" target="">DNS(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816244.html" class="category-item-link" rel="" target="">Docker(12)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/2165325.html" class="category-item-link" rel="" target="">FTP(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816238.html" class="category-item-link" rel="" target="">Git(6)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1955450.html" class="category-item-link" rel="" target="">Go(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/2052756.html" class="category-item-link" rel="" target="">harbor(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816239.html" class="category-item-link" rel="" target="">iptables(2)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816241.html" class="category-item-link" rel="" target="">Jenkins(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1955464.html" class="category-item-link" rel="" target="">Jumpserver(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1955446.html" class="category-item-link" rel="" target="">Kafka(3)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1820623.html" class="category-item-link" rel="" target="">Linux(18)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2052624.html" class="category-item-link" rel="" target="">Maven(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2054141.html" class="category-item-link" rel="" target="">Memcached(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1816237.html" class="category-item-link" rel="" target="">MySQL(6)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1826593.html" class="category-item-link" rel="" target="">Nginx(6)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1960764.html" class="category-item-link" rel="" target="">Node.js(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1826006.html" class="category-item-link" rel="" target="">PHP(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955452.html" class="category-item-link" rel="" target="">Prometheus(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1816243.html" class="category-item-link" rel="" target="">Python(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955447.html" class="category-item-link" rel="" target="">Redis(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1904202.html" class="category-item-link" rel="" target="">Shell(4)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955472.html" class="category-item-link" rel="" target="">SSH(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2162829.html" class="category-item-link" rel="" target="">SSL证书(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1960766.html" class="category-item-link" rel="" target="">TCP/UDP协议(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955441.html" class="category-item-link" rel="" target="">tomcat(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1939029.html" class="category-item-link" rel="" target="">Windows(4)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955469.html" class="category-item-link" rel="" target="">Zookeeper(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955430.html" class="category-item-link" rel="" target="">服务器硬件配置(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2153256.html" class="category-item-link" rel="" target="">负载均衡(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955445.html" class="category-item-link" rel="" target="">监控(3)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2151689.html" class="category-item-link" rel="" target="">浏览器书签🔖(5)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1955435.html" class="category-item-link" rel="" target="">日志平台(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2237487.html" class="category-item-link" rel="" target="">时间同步⏱(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2155311.html" class="category-item-link" rel="" target="">探索科学🚀(2)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/1960768.html" class="category-item-link" rel="" target="">网络(8)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/category/2139786.html" class="category-item-link" rel="" target="">系统巡检(1)</a>
 
                </li>                
            <li>
                <a href="javascript:void(0)" onclick="sideColumnManager.loadMore(this)">更多</a>
            </li>
        </ul>


    </div>    
    <div id="sidebar_postarchive" class="catListPostArchive sidebar-block">
        <h3 class="catListTitle">
            
随笔档案


        </h3>

        <ul>

                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/11.html" class="category-item-link" rel="" target="">2022年11月(3)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/10.html" class="category-item-link" rel="" target="">2022年10月(2)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/09.html" class="category-item-link" rel="" target="">2022年9月(3)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/07.html" class="category-item-link" rel="" target="">2022年7月(3)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/06.html" class="category-item-link" rel="" target="">2022年6月(5)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/05.html" class="category-item-link" rel="" target="">2022年5月(33)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/04.html" class="category-item-link" rel="" target="">2022年4月(26)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2022/02.html" class="category-item-link" rel="" target="">2022年2月(2)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2021/11.html" class="category-item-link" rel="" target="">2021年11月(3)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2021/10.html" class="category-item-link" rel="" target="">2021年10月(6)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2021/06.html" class="category-item-link" rel="" target="">2021年6月(4)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2021/05.html" class="category-item-link" rel="" target="">2021年5月(4)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2021/04.html" class="category-item-link" rel="" target="">2021年4月(5)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2021/03.html" class="category-item-link" rel="" target="">2021年3月(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archive/2020/12.html" class="category-item-link" rel="" target="">2020年12月(1)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/archive/2020/08.html" class="category-item-link" rel="" target="">2020年8月(7)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/archive/2020/07.html" class="category-item-link" rel="" target="">2020年7月(7)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/archive/2019/12.html" class="category-item-link" rel="" target="">2019年12月(3)</a>
 
                </li>                
                <li data-category-list-item-visible="false" style="display: none">
                    
<a href="https://www.cnblogs.com/haoee/archive/2018/10.html" class="category-item-link" rel="" target="">2018年10月(1)</a>
 
                </li>                
            <li>
                <a href="javascript:void(0)" onclick="sideColumnManager.loadMore(this)">更多</a>
            </li>
        </ul>


    </div>    
    <div id="sidebar_articlecategory" class="catListArticleCategory sidebar-block">
        <h3 class="catListTitle">
            
    <a class="sidebar-card-title-a" href="https://www.cnblogs.com/haoee/categories">文章分类</a>



        </h3>

        <ul>

                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816246.html" class="category-item-link" rel="" target="">Docker(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816245.html" class="category-item-link" rel="" target="">iptables(4)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816252.html" class="category-item-link" rel="" target="">Jumpserver(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816247.html" class="category-item-link" rel="" target="">K8S(4)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/category/1816250.html" class="category-item-link" rel="" target="">Linux(2)</a>
 
                </li>                
            
        </ul>


    </div>    
    <div id="sidebar_articlearchive" class="catListArticleArchive sidebar-block">
        <h3 class="catListTitle">
            
文章档案


        </h3>

        <ul>

                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archives/2022/05.html" class="category-item-link" rel="nofollow noopener noreferrer" target="">2022年5月(4)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archives/2020/07.html" class="category-item-link" rel="nofollow noopener noreferrer" target="">2020年7月(5)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archives/2019/12.html" class="category-item-link" rel="nofollow noopener noreferrer" target="">2019年12月(1)</a>
 
                </li>                
                <li data-category-list-item-visible="true" style="display: block">
                    
<a href="https://www.cnblogs.com/haoee/archives/2018/10.html" class="category-item-link" rel="nofollow noopener noreferrer" target="">2018年10月(2)</a>
 
                </li>                
            
        </ul>


    </div>    
</div>

<!-- 最新评论 -->
<!-- 阅读排行榜 -->
<div id="sidebar_topviewedposts" class="sidebar-block"><div class="catListView">
    <h3 class="catListTitle">
        <a href="https://www.cnblogs.com/haoee/most-viewed" class="sidebar-card-title-a">
    阅读排行榜
</a>

    </h3>
    <div id="TopViewPostsBlock">
        <ul style="word-break:break-all">
                    <li>
                        <a href="https://www.cnblogs.com/haoee/p/16402200.html">
                            1. CentOS 7升级内核的三种方式(yum/rpm/源码)(4372)
                        </a>
                    </li>
                    <li>
                        <a href="https://www.cnblogs.com/haoee/p/16384689.html">
                            2. Z-Libary🧲(3748)
                        </a>
                    </li>
                    <li>
                        <a href="https://www.cnblogs.com/haoee/p/16396595.html">
                            3. JumpServer部署使用(1162)
                        </a>
                    </li>
                    <li>
                        <a href="https://www.cnblogs.com/haoee/p/16284491.html">
                            4. 申请 Let'sEncrypt 证书(1012)
                        </a>
                    </li>
                    <li>
                        <a href="https://www.cnblogs.com/haoee/p/16302164.html">
                            5. 判断服务器是否为虚拟机的几种方法 🏹(748)
                        </a>
                    </li>
        </ul>
    </div>
</div></div>

<!-- 评论排行榜 -->
<div id="sidebar_topcommentedposts" class="sidebar-block"></div>

<!-- 推荐排行榜 -->
<div id="sidebar_topdiggedposts" class="sidebar-block">
<div id="topdigg_posts_wrap">
    <div class="catListView">
        <h3 class="catListTitle">
            <a href="https://www.cnblogs.com/haoee/most-liked" class="sidebar-card-title-a">推荐排行榜</a>

        </h3>
        <div id="TopDiggPostsBlock">
            <ul style="word-break: break-all">
                        <li>
                            <a href="https://www.cnblogs.com/haoee/p/16402200.html">
                                1. CentOS 7升级内核的三种方式(yum/rpm/源码)(1)
                            </a>
                        </li>
                        <li>
                            <a href="https://www.cnblogs.com/haoee/p/16302164.html">
                                2. 判断服务器是否为虚拟机的几种方法 🏹(1)
                            </a>
                        </li>
                        <li>
                            <a href="https://www.cnblogs.com/haoee/p/16209818.html">
                                3.  [论文] BBR：基于拥塞（而非丢包）的拥塞控制（ACM, 2017）(1)
                            </a>
                        </li>
            </ul>
        </div>
    </div>
</div></div><div id="sidebar_recentcomments" class="sidebar-block"></div>


</div>
                    <script>loadBlogSideColumn();</script>
			</div>			
		</div><!--end: sideBarMain -->
	</div><!--end: sideBar 侧边栏容器 -->
	<div class="clear"></div>
	</div><!--end: main -->
	<div class="clear"></div>
	<div id="footer">
		<!--done-->
Copyright © 2022 Huluo
<br><span id="poweredby">Powered by .NET 7.0 on Kubernetes</span>



	</div><!--end: footer -->
</div><!--end: home 自定义的最大容器 -->





<input type="hidden" id="antiforgery_token" value="CfDJ8NfDHj8mnYFAmPyhfXwJojdoAhRtxcYIWQzc4FRNzw-G-XBpiE7zGO_33zEBrWugch0IVlJ-HNonN2zVZTKYDL--kWWF_2SRdv6YwXLZfq4p7XFYwoQM6kJreiErrOWAapyQf2V8aZaSAjxBksh660M">
<script async="" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/js"></script>
<script>
    window.dataLayer = window.dataLayer || [];
    function gtag(){dataLayer.push(arguments);}
    gtag('js', new Date());
    var kv = getGACustom();
    if (kv) {
        gtag('set', kv);
    }
    gtag('config', 'UA-476124-1');
</script>
<script defer="defer" src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/hm.js"></script><iframe src="Xtrabackup%E6%BA%90%E7%A0%81%E5%AE%89%E8%A3%85%E5%92%8C%E4%BA%8C%E8%BF%9B%E5%88%B6%E5%AE%89%E8%A3%85%F0%9F%8D%81%F0%9F%8D%80%F0%9F%8D%82%20-%20Huluo%20-%20%E5%8D%9A%E5%AE%A2%E5%9B%AD_files/container.htm" style="visibility: hidden; display: none;"></iframe>

<iframe src="https://www.google.com/recaptcha/api2/aframe" style="display: none;" width="0" height="0"></iframe></body></html>